package com.mall.mina.config;

import java.util.List;
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;

/**
 * 存储设备回复指令
 */
public class ResultUtil {
    /**
     * 设置锁的最大编号/数量
     */
    public static final int LOCK_NUM = 33;

    /**
     * 设置用户的最大编号/数量
     */
    public static final int ACCOUNT_NUM = 301;

    /**
     * 使用map进行存储设备返回结果
     **/
    public static final Map<String, byte[]> ONLINE_RESULT = new ConcurrentHashMap<>();
    /**
     * 使用map进行存储心跳
     **/
    public static final Map<String, byte[]> HEART_BEAT = new ConcurrentHashMap<>();

    /**
     * 使用map进行存储错误指令
     */
    public static final Map<String, byte[]> DATA_ERROR = new ConcurrentHashMap<>();

    /**
     * 使用map存储在线锁id
     */
    public static final Map<String, List<String>> LOCK_ID =new ConcurrentHashMap<>();
}
